Top 10k strings from Run - Issue 06 (1984)(Aquarius Edizioni)(it).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

  22 "_____________ RUN ______________";
  21 VVVVNNNNNNNNNVVVV
  17 I$I$I$I$I$I$
  15 ~~~~~~~~~~~
  12  per continuare"
   9 ;"________________________________"
   9 ;"     premi 
   7 "______________ RUN _____________";
   7                                   FAI PARTIRE  IL REGISTRATORE                                  
   5 rapporto=16
   5 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$
   5 ;"         ";
   5  per continuare     "
   5  Finds  address of code in next line
   5                                      FERMA IL  REGISTRATORE                                     
   4 z$="vettore"
   4 ascisse3=1
   4 ascisse2=2
   4 ascisse1=17
   4 POSTA     
   4 "_____________ RUN ______________":
   4      ********
   3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   3 savedati=0
   3 ascisse3=5
   3 ascisse2=1
   3 ascisse1=9
   3 SUB       
   3 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$
   3 ;"________________________________";
   3 ;"________________________________":
   3 ;" ";p;" ":
   3 ;"  FAI PARTIRE IL REGISTRATORE   "
   3 ;"    premi 
   3 ;"     Premi 
   3 000000000000005000
   3 "_____________ RUN ______________"''
   3 "_____________ R U N ____________":
   3  per continuare":
   3                                   FAI PARTIRE IL  REGISTRATORE                                  
   3                                                                  
   3                                                            
   3                                     
   3                                    
   3                                
   3            
   2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   2 x$=n$(k)(1
   2 wRuPfWgw d`"
   2 w=w*rapporto1:
   2 w$;y(h)*rapporto1
   2 verticale=verticale-ascisse2:
   2 verticale=20
   2 verticale,0
   2 trattoV=trattoV+1
   2 trattoV=ascisse1
   2 trattoV=-1
   2 trattoO=trattoO+1
   2 trattoO=16
   2 trattoO=11
   2 rapporto=8
   2 punto=punto+1
   2 punto=barra
   2 orizzontale=orizzontale+2
   2 orizzontale=1
   2 numerovert=numerovert+ascisse3:
   2 numerovert=0
   2 numerooriz=0
   2 n$="____":
   2 n$(h)=o$(h)(1
   2 a$="Eugenio Ciceri":
   2 __              
   2 Wv'!2%g' g"rUpgpu
   2 VUUR$WbUPUTUw VP"
   2 VALORE NON PROGRAMMATO
   2 URUPFUeU D`E
   2 U         
   2 TUUQEWRUPUUUw TP
   2 REGISTRAZIONE SCHERMO? (s/n)
   2 R         
   2 LLLLLLLLLLLLLLL
   2 JUMP      
   2 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$
   2 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$
   2 EUGENIO;C:;;
   2 EDITORIALE
   2 CRUSH UP  
   2 AQUARIUS;ED:
   2 ;"a cura di";
   2 ;"______________ 58 ______________"
   2 ;"Antonio  M. e Candido";
   2 ;"*********************";
   2 ;" Cancellara" 
   2 ;" ";(h);" ";
   2 ;"                                ":
   2 ;"           
   2 8888}}}}}}}}}}}}}
   2 8800000000000000000000
   2 1?<%%?dGb2
   2 ,orizzontale;x$ 
   2 ,orizzontale;m$:
   2 +(numerovert<10
   2 ********************************                                  
   2 **********
   2 );numerovert
   2 'V%$bUgU E"UUpGPu
   2 ''"Attenzione a non lasciare qual- cosa di scritto nelle ultime duelinee, perche' verrebbe cancellato":
   2 "p+23782":
   2 "Ge","Fe","Mr","Ap","Mg","Gi","
   2 "GENNAIO","FEBBRAIO","MARZO","APRILE","MAGGIO","GIUGNO","
   2 "0";"_____________ 
   2 ","Lu","Ag","Se","Ot","No","Di","
   2 ","LUGLIO","AGOSTO","SETTEMBRE","OTTOBRE","NOVEMBRE","DICEMBRE","
   2  ___________
   2  ";pagina;" 
   2   ORDINATA  
   2   COLORE=?
   2   (1/8)  ";u$
   2    LINEE DI DATA  
   2    INPUT  VETTORE  
   2     PRESENTAZIONE   
   2     OPZIONI   
   2       GENERATORE ISTOGRAMMI     
   2                             written by Eugenio Ciceri
   2                                   FAI PARTIRE IL REGISTRATORE                                   
   2                                       FERMA IL REGISTRATORE                                     
   2                                                        ********************************
   2                                                                
   2                                                             
   2                                                           
   2                                                        
   2                                             
   2                   
   2                
   2               
   2           
   1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`8l~ff
   1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`f~
   1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   1 ~|8~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   1 ~giorno ~;giorno;~ ~,a$(1+3*(giorno-1)
   1 ~f8~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`8n~~f
   1 ~PER RIFARE/~
   1 ~Lun~,~Mar~,~Mer~,~Gio~,~Ven~,~Sab~,~Dom~"
   1 ~BEEPER~ tastiera=?  
   1 ~: LET d$=~1234~"
   1 ~'~ oppure~'~ giorni della settimana 
   1 ~ Numero del giorno~'~ della settimana~,giorno"
   1 y(vettore)=0
   1 y(vettore)=
   1 y(l)=(y(l)/rapporto1)
   1 x~<|<B~|~`~
   1 x~<`<b~|~~~
   1 www"' 'WwRG@
   1 wws2wpgp7%bwp
   1 wwr"ppgwww%pRwp
   1 wr`V$ Vgc0g P2
   1 wDP'E" RpE$TPP%"P%BU
   1 w,w,s,r,,6
   1 w"UpgbuP$uRr erp`
   1 vgP'pSga5w
   1 vettore=vettore+1
   1 verticale/orizzontale=          posizione di stampa             della cifra
   1 vZwZwZwZwZwZw!Gr
   1 uvi       
   1 usp&w "'!v@ @'
   1 una standista ed e' addirittura riuscito a sollevare il Nostro.    La folla ha ovviamente solle-vato un'ovazione."
   1 uT &@U"U"U
   1 uT &@U"R!U
   1 uF"P u'TR'P''Ruw@
   1 uDTPP%!`%FU
   1 u%RPDvRpRpUUp
   1 u% RpeDu"G
   1 tv#p'pc0GC g
   1 tutte le 24 linee dello schermo
   1 tuT RpV@gDP
   1 tratto=contatore del            punto plottato
   1 toglie-re questa linea per permettere  la scrittura delle annotazioni  solo alla prima registrazione
   1 tb"Pu"DPRpG"
   1 t`rrpb7u1 '
   1 t''p77u &w'u gppr 
   1 t#p#6wt'F'
   1 sixrock   
   1 six       
   1 savedati=1
   1 rrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqq
   1 rapporto=moltiplicatore         colcolato in base alla          equazione del rapporto          fra ascisse e punti             disponibili
   1 rapporto1=tetto/ascisse
   1 rG' rwPb2$
   1 rCW WDqS3"w
   1 rCW G$up'pB7 F
   1 r,s,p,q,,,
   1 r'PRpf""e'
   1 r#N#F#~=w2
   1 punto=contatore del             punto per le linee              orizzontali piu' lunghe
   1 produzione estera, quindi ci pa-re logico interrogarci sul futu-"
   1 presentein memoria"''"
   1 pogo      
   1 pagina=pagina+1
   1 pWw 'p&G# c6q F
   1 p,q,r,s,,,
   1 orizzontale=orizzontale<32
   1 oV#^#~#F#N#f
   1 numerovert/numerooriz=          cifra da stampare
   1 nOvorock  c
   1 n$=" 14 ":
   1 n$=" 13 ":
   1 n$=" 12 ":
   1 mmm`NVVVVVVVVVVVVVVVVVVVVVVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVVVVVVEEEEEEEEEEVVVVVVN`mmmm```NNNNNNV
   1 l|8cflxxlfc``````
   1 k!FF"!Z"=Z
   1 j$="dati":
   1 j$="barre":
   1 j$="barre"
   1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,
   1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((E
   1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh```````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh_______________hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhpppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh```````````````````````````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh_____________________________hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
   1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh``````````````````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppppppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((`
   1 h:::::::::
   1 gs$ t`bwpGg
   1 gR%P %&WTBPFVRUF 
   1 g'0R0'pc0$s2
   1 duPwR RprT'W
   1 di queste"
   1 dall'alto"
   1 da nastro"
   1 dG"pRpT&BpR
   1 d62D P`0G6
   1 c~h|e|aw^z[~\
   1 colorebase>0
   1 colorebase
   1 clearance 
   1 c6`P`R07&v
   1 c0&Wfwp`wv
   1 c& a@DePP6
   1 c$="    ATTENTI A NON CADERE !!!":
   1 bytes     2
   1 by Steed for Run
   1 by Eugenio Ciceri 1984
   1 by Eugenio Ciceri
   1 by EUGENIO CICERI
   1 barra=stabilisce ogni           quanto stampare la li-          nea orizzontale piu'            lunga
   1 b$=" non e' altrettanto facile ilformare una sequenza di allofoni per for- mare parole o frasi perfettamente compren-sibili.":
   1 ascisse=50
   1 ascisse=20
   1 ascisse=100
   1 ascisse=10
   1 ascisse3=incremento             della cifra da stampare
   1 ascisse2=decremento             della posizione di              stampa della cifra
   1 ascisse1=stabilisce             ogni quanto stampare la         barretta trasversale
   1 alienrock \
   1 a4u WWp'p'swW
   1 a$=~LunMarMerGioVenSabDom~"
   1 a$="~RESTORE~ stabilisce da quale numero dilinea il prossimo ~READ~ dovra' iniziare  a leggere i dati."
   1 a$="sia interessante prendere in considerazio-ne una applicazione tipica dei programmi  gestionali."
   1 a$="sconsigliamo quindi di usare mobiletti di dimensioni inferiori a quelle sopracitate.":
   1 a$="ratore di suoni e rumori, ed un SPO256, unchip creato per sintetizzare la voce umanae contenente una serie completa di allofo-ni con cui e' possibile formare qualunque parola o frase.":
   1 a$="prezzo del sistema in questione si aggira attorno alle 700.000 lire, ma bisogna ri- cordare che sebbene tale cifra sia netta- mente superiore al prezzo della versione a48K dello SPECTRUM, un investimento di    questo tipo e' in grado di innalzare lo   SPECTRUM a livelli professionali smentendole dicerie che lo vogliono relegare a li- vello di videogioco.":
   1 a$="lo, 2 jack maschi volanti, un deviatore a levetta, un potenziometro logaritmico da  100 K con relativa manopola, un altopar-  lante da 1 W e 8 ohm di impedenza, un in- tegrato TAA 611, e un bel po' di cavo     schermato. Nello schema seguente riportia-mo i valori di tutte le resistenze in ohm o kiloohm (K) e dei condensatori in micro farad; per quelli elettrolitici specifi-  chiamo anche la tensione di esercizio.":
   1 a$="ed ot-tenere cosi' un insieme di dati, numerati,con lo stesso nome di variabile."
   1 a$="e  Candido"
   1 a$="cuito di alimentazione, occorrono anche:  un ponte raddrizzatore da 1 A - 200 V, un integrato 7812 e due due condensatori e-  lettrolitici, uno da 220 microF - 25 V,   l'altro da 1000 microF - 25 V.":
   1 a$="clair che utilizza comandi lunghi e diffi-cili da ricordare.":
   1 a$="a cura di"
   1 a$="VAL, al contrario, rende numerica una  variabile stringa con contenuto matematico"
   1 a$="Spesso, anche per sottoporre a control-li eventuali ~INPUT~, e' necessario ana-  lizzare parte di una parola."
   1 a$="Sostituite la linea 20 con la seguente:"
   1 a$="Si tratta peraltro di una diffi-  colta' facilmente superabile con la prati-ca: una volta entrati in confidenza con   questa interfaccia il nostro SPECTRUM sem-brera' piu' 'umano' di quanto gia' non    sembri.":
   1 a$="RADD.":
   1 a$="Questa funzione permette di dimensiona-re matrici (o vettori) di variabili"
   1 a$="Questa funzione calcola il numero dei  caratteri componenti una stringa."
   1 a$="Proponiamo qui di seguito un programma esplicativo."
   1 a$="Proponendosi di approfondire ulterior- mente in un prossimo futuro le possibili- ta' grafiche dello ~SPECTRUM~, gli autori considerano a questo punto opportuno ana- lizzare, fra l'altro, le potentissime fun-zioni che Sir Clive Sinclair ha reso di-  sponibili per manipolare le stringhe."
   1 a$="Potrete quindi salvare sia la rappre-  sentazione grafica che i dati numerici perottenere un archivio di indubbia utilita'."
   1 a$="Per alfanumerici s'intendono  le lettere ed i numeri privi di significa-to matematico, come pure i caratteri gra- fici."
   1 a$="Nel seguente esempio disporremo di una variabile normalissima, ma della lunghezzadi fissa di 5 caratteri."
   1 a$="Le variabili stringa, riconoscibili dalcarattere ~$~, contengono dati di tipo al-fanumerico."
   1 a$="La funzione STR$ rende stringa una va- riabile numerica."
   1 a$="L'istruzione ~DATA~ permette di scrive-re direttamente nel listato una serie di  dati che verranno letti sequenzialmente   dalla istruzione ~READ~."
   1 a$="Il seguente  listato mostra come estrarre da una strin-ga una parte di essa."
   1 a$="Il primo numero indica la lunghezza delvettore,il secondo il numero di caratteri di ogni stringa."
   1 a$="Il listato che segue, mostra efficace- mente l'utilita' di questo ~set~ di istru-zioni."
   1 a$="I nomi disponibili per le stringhe sonoin totale 26, in quanto devono essere com-posti da una sola lettera. Le variabili,  comunque,  numeriche comprese, possono es-sere dimensionate in vettori, come piu' a-vanti esposto."
   1 a$="I L  R E G I S T R A T O R E":
   1 a$="F A I  P A R T I R E":
   1 a$="F A I  P A R T I R E ":
   1 a$="Ed ora analizzate attentamente la se-  guente applicazione, cercando di compren- derne la linea 30:"
   1 a$="E' possibile unire piu' stringhe usandoil carattere ~+~:"
   1 a$="E' possibile disporre di matrici multi-dimensionate come mostrato dalle applica- zioni seguenti."
   1 a$="E' possibile avere variabili numeriche e variabili stringhe con lo stesso nome."
   1 a$="Dopo avervi mostrato nella scorsa pun- tata una applicazione di grafica e di mo- vimento con il videogame ~FUNNY~, pensiamo "
   1 a$="Contrariamente alle matrici di vettori numerici, le matrici di stringhe,per esse-re dimensionate, necessitano di due infor-mazioni fra le parentesi."
   1 a$="Chi lo desidera puo' aggiungere anche un  LED, collegando poi il tutto come in fi-  gura.":
   1 a$="Cancellara"
   1 a$="Antonio M."
   1 a$="Analizzate attentamente il listato,    specie la parte generatrice dell'ascissa  e della ordinata."
   1 a$="Abbiamo quindi programmato nel blocco  che segue un generatore di istogrammi a   barre utile per rappresentare graficamentesituazioni matematiche, economiche o di   qualsiasi altro tipo."
   1 a$="7812":
   1 a$="7  : 0,1":
   1 a$="1000":
   1 a$=" cubi pulsanti. Queste creature sono inat-taccabili se ancora chiuse nel loro sacco amniotico; non appena tale riparo verra' amancare, sara' vostro compito distruggere  il nemico lanciando macigni senza pieta'."
   1 a$=" P R E M E S S A  A L  N U M E R O  6  DI "
   1 a$=" 220 V~ - 12 V~":
   1 a$="  Invece di favolose ricchezze, avete tro-vato una...miniera di guai, che si presen-tano di fronte alla vostra astronave sottole sembianze di strani esseri generati da"
   1 a$="   Vi ricordate di Gossip, l'utility ap-  parso sul n'4 che digitalizzava la voce u-mana traducendola in una sequenza di nume-ri che, letti dallo SPECTRUM, si riconver-tivano nuovamente in una serie di suoni a comporre una frase?":
   1 a$="   Troverete anche qualche Utility dedica-ta al video a giusto complemento delle    routines di scroll dell'ormai glorioso nu-mero uno.  Bando quindi alle ciance e..."
   1 a$="   Speriamo di essere stati sufficiente-  mente chiari, e ci auguriamo che molti di voi seguano i nostri consigli, magari mi- gliorando ulteriormente il nostro sempliceprogetto. In ogni caso fateci sapere i vo-stri risultati e... BUON LAVORO!":
   1 a$="   Senza dubbio lo spectrum e' uno dei mi-gliori home computer in commercio, ma non e' certo esente da difetti, e come tutti  ha i suoi punti deboli; uno di questi ri- guarda proprio il suono.":
   1 a$="   Se vi trovate in difficolta' avete a   disposizione alcuni ascensori che vi faci-literanno nella fuga.":
   1 a$="   Se ora la cosa vi sembra troppo facile sappiate che dovete evitare il contatto   con qualunque altro oggetto venga a tro-  varsi sulla piramide: biglie, mostriciat- toli vari ecc.":
   1 a$="   Ricordate inoltre che i cubi pulsanti, una volta dischiusisi, cessano di esistere e non possono piu' generare altri esseri.   Al contrario, un glomerulo distrutto fa si che un nuovo glomerulo entri nella mi-  niera,passando da un' apposita zona che identificherete facilmente sul fondo della grotta. "
   1 a$="   Ricordate che alcune piramidi vanno co-lorate due volte e...":
   1 a$="   Questo fatto non deve comunque demora- lizzarvi piu' di tanto, infatti dove non  e' arrivato il buon 'uncle Clive' e' arri-vata la SANDY con un sistema di floppy    disk da 3"" la cui bonta' di funzionamento e' paragonabile a quella di sistemi piu'  potenti.":
   1 a$="   Questa capacita' gli viene fornita dal sintetizzatore vocale contenuto nella     SUPERFACE della SANDY: un circuito hardwa-re contenente undici integrati tra cui un AY-3-8912, universalmente usato come gene-":
   1 a$="   Quanti tra voi hanno acquistato la In- terface 1 Sinclair avranno certamente no- tato come il sistema comprendente i micro-drive non sia dei migliori per quanto ri- guarda la trasmissione dati ad alta velo- cita': molte volte, o meglio quasi sempre,infatti i dati contenuti nelle microscopi-che cassettine, vengono persi per strada  sia in caricamento che in registrazione.":
   1 a$="   Per prima cosa, bisogna scegliere un   contenitore dove alloggiare il tutto (am- plificatore, altoparlante, ecc.), che non sia troppo piccolo, ma nemmeno troppo     grande; quello da noi usato ha le seguentidimensioni: 120 x 120 x70 mm (L x P x H)  e sembra contenere a pennello tutto il ma-teriale":
   1 a$="   Per concludere, pensiamo sia utile in- serire un terzo deviatore da utilizzare   come reset per lo spectrum. E' sufficien- te aggiungere un jack femmina da pannello come quello che si trova sul retro dello  spectrum, e un cavetto con un jack volan- te come quello dell'alimentatore, colle-  gandoli come in figura.":
   1 a$="   Per chi non fosse particolarmente por- tato ai lavori manuali, o volesse rispar- miare tempo e lavoro, facciamo notare che sono in vendita numerosi tipi di amplifi- catori premontati; nel caso si scelga uno di questi si faccia pero' attenzione alle caratteristiche del trasformatore e dell' altoparlante.":
   1 a$="   Pensavate di essere furbi! Avevate ac- cettato entusiasti l'incarico di custodirele miniere di cromatite di Plutone, con la segreta speranza di poter scoprire nuovi filoni del prezioso metallo.                                                          Eppure avreste dovuto conoscere le ter- rificanti leggende che circolavano su queiluoghi, posti alle estremita' del Sistema Solare: cosi',con vostro gran dispiacere,  avete potuto constatare la fondatezza di tali racconti."
   1 a$="   Passiamo ora al circuito amplificatore,il quale preleva il segnale dalla presa   MIC dello spectrum e lo restituisce all'  altoparlante.":
   1 a$="   Parliamo infine dell'interfaccia cas-  sette la cui unica, e non indifferente,   peculiarita' e quella di permettere la    connessione contemporanea degli spinotti  EAR e MIC eliminando il fastidioso incon- veniente dell'innesco che si crea nella   maggior parte dei registratori provvedendoad uno switching automatico in fase di    SAVE o di LOAD.":
   1 a$="   P.S.: ATTENZIONE! I piedini del circu- ito integrato sono (a partire da quello inpunta), in senso orario: 12,4,3,10,8,5,7, 14,1. O.K.?!":
   1 a$="   Osservate la grafica e cercate di capi-re quali calcoli debba fare il computer   per farvi inseguire dal pupazzo a molla.":
   1 a$="   Non sottovalutate pero' i glomeruli po-sti a difesa delle profondita' planetarie: piccoli, veloci, possono essere eliminati anche con i cannoncini di bordo, ma non  per questo sono da considerarsi innocui."
   1 a$="   Nella confezione si trovano, oltre na- turalmente al drive ed all'interfaccia, undischetto di sistema, un dischetto vergi- ne, etichette varie e sistemi di protezio-ne contro la scrittura e la cancellazione involontaria dei dischetti.":
   1 a$="   Nel presente articolo vi proponiamo unapossibile soluzione a questo spiacevole   handicap: vi illustreremo come procedere  per la costruzione di un altoparlante e-  sterno da collegare al vostro spectrum.   Gia' che ci siamo cercheremo di ovviare   anche a altri due piccoli difetti di que- sto computer: la mancanza di un interrut- tore generale, e la scomodita' di dovere  sempre scollegare il cavetto EAR in fase  di salvataggio dei programmi su nastro.":
   1 a$="   Nel nostro caso abbiamo scelto di usa- re per l'alimentazione un piccolo trasfor-matore da inserire direttamente nel conte-nitore, in questo modo, oltre a ottenere  una maggiore potenza, si evita di dovere  continuamente sostituire le batterie, che invero durerebbero ben poco, e limitereb- bero l'uso dell'amplificatore solo a de-  terminate occasioni. Allo scopo e' adatto qualunque trasformatore riduttore che ab- bia 220 V~ in entrata e fornisca 12 V~ in uscita. Sempre per quanto riguarda il cir-":
   1 a$="   Naturalmrnte non abbiamo bisogno ne' diun pennello ne' di qualche secchio di ver-nice: la vernice la fornisce direttamente lo Spectrum, mentre il ""pennello"" sono i  nostri piedi, o meglio quelli dello stranoomino che dovremo far saltellare per tuttolo schermo del nostro TV.":
   1 a$="   Ma la SANDY SUPERFACE non finisce qui: al suo interno troviamo, come gia' detto, un generatore di suoni e rumori programma-bile con cui ottenere i piu' svariati ef- fetti sonori da inserire nei nostri video-games, un amplificatore BF con cui renderepiu'... 'voluminosi' i suoni di cui sopra,un'interfaccia per joystick ed un'inter-  faccia cassette.":
   1 a$="   Lo spettro dell'incopatibilita' fra gliSpectrum si e' nuovamente manifestato nel quinto numero in alcuni programmi. Come alsolito il problema non sussiste nei compu-ter da 48k."
   1 a$="   La semplicita' d'uso di questo gioco   non vi tragga in inganno: tutti i program-mi a 48K hanno quel qualcosa in piu'.":
   1 a$="   La generazione di frasi con questa SU- PERFACE risulta agevole solo dopo aver    acquistato una discreta pratica, o meglio,...un certo orecchio, infatti se l'invio  di allofoni all'altoparlante si ottiene   facilmente tramite il comando BASIC       OUT 159,dato,"
   1 a$="   L'unico inconveniente che ho pututo no-tare e' che l'interfaccia cassette risultaun po'... dura d'orecchio, ma per farsi   sentire basta... urlare.":
   1 a$="   L'interfaccia per floppy della SANDY hacome caratteristica saliente il fatto di  non occupare neppure un byte di memoria   RAM con il sistema operativo, in quanto   utilizza gli indirizzi paralleli alla ROM dello Spectrum lasciati inutilizzati dai  progettisti della Sinclair Research.":
   1 a$="   L'elenco dei componenti richiesti per  il circuito amplificatore e LOAD/SAVE e'  piuttosto lungo, ma non impressionatevi,  basta procedere con ordine. Per prima cosaoccorrono 2 prese jack femmina da pannel- ":
   1 a$="   L'AY-3-8912 genera suoni e rumori su   ben 5 ottave e possiede un certo numero diinviluppi preselezionati mentre altri sonoprogrammabili.":
   1 a$="   In teoria il generatore sonoro dello   spectrum, debitamente programmato, sareb- be in grado di creare affetti sonori di   tutto rispetto, ma il misero pseudoalto-  parlantino di cui esso dispone, non esaltacerto le sue doti musicali, anzi, le rele-ga in secondo piano, tanto che queste ul- time spesso non vengono nemmeno citate.":
   1 a$="   Il sistema, residente su EPROM, viene  abilitato chiamando la locazione 15300,   mentre il ritorno al Basic-Sinclair avvie-ne dando il comando RETURN; avrete quindi capito che, tra gli altri vantaggi, questosistema offre anche una facilita' d'uso   invidiabile, cosa che, per esempio, non   puo' dirsi del sistema di microdrive Sin-":
   1 a$="   Il sistema e' completamente indipenden-te dal sistema dello Spectrum e comprende la possibilita' di associare ad ogni dis- chetto una password per proteggere i dati da occhi indiscreti.":
   1 a$="   Il gioco consiste praticamente nel sal-tellare sui gradini di una piramide toc-  candoli e colorandoli tutti.":
   1 a$="   Il generatore di suoni utilizza le i/o ports 63, tramite cui seleziona i registridell'AY-3-8912 interessati alla generazio-ne, e 95, con cui inserisce i dati relati-vi al suono nel registro selezionato.":
   1 a$="   Il connettore per i joystick viene abi-litato dalla porta 127 il cui valore vienealterato dai movimenti del joystick ren-  dendo possibile un controllo programmabilemolto versatile.":
   1 a$="   Giochi, Utility e misto frutta fanno   parte del nostro menu' ed una novita'spic-ca nel sommario: vi proponiamo un proget- tino pratico di un Ampli BF."
   1 a$="   Gia' detta in questo modo la cosa non  appare delle piu' semplici da realizzare, ed in effetti non lo e'.":
   1 a$="   Ebbene ora il nostro 'Grande Fratello' ha la possibilita' di dire qualsiasi cosa gli passi per la... mente e non solo di   ripetere a pappagallo e con la nostra     stessa voce, frasi che ha gia' sentito da noi.":
   1 a$="   E' una vera fortuna che i minerali dal- le particolari proprieta', che si trovanosolo in queste caverne, provochino una re-azione disgregativa al contatto con i ~mo- stri dei pozzi~!"
   1 a$="   Come abbiamo detto in precedenza, fare-mo in modo di evitare di dover scollegare la presa EAR durante il SAVE. Per far cio'e'sufficiente aggiungere un altro cavetto con jack da 3,5 mm (l'EAR appunto) che in-vece di uscire direttamente come il MIC   passa prima per un interruttore, in modo  che sia sufficiente aprire quest'ultimo   per salvare tranquillamente i programmi,  senza bisogno di staccare alcun cavetto.":
   1 a$="   Ci siamo svegliati questa mattina ed   improvvisamente abbiamo deciso di dedicar-ci alla pittura e, come sempre, del resto,abbiamo voluto fare le cose in grande:    vogliamo dipingere un'intera piramide!!!":
   1 a$="   Anche l'alimentazione del drive e' au- tonoma, il che fara' senz'altro piacere aldebole circuito di alimentazione del pic- colo grande Spectrum.":
   1 a$="   A questo punto vi starete chiedendo a  quante sigarette dovrete rinunciare prima di potervi permettere questa meraviglia,  ebbene devo purtroppo comunicarvi che il":
   1 a$="   A questo punto inizia la lotta per la     sopravvivenza...sentite condoglianze!"
   1 a$="             C R U S H - U P   "
   1 `%U` FTVPU
   1 ^#V#N#F#~##
   1 ]w,w,w,w,w,w,w,w2
   1 ]w,w,w,w,w,w,w,w!
   1 ]w,w,w,w,w,w,!
   1 ]w,p,q,r,s,
   1 Wr RpPUVuF
   1 WRPU`RpV@$TE
   1 WQ RPpUTuD
   1 WIZARD    x
   1 WIZARD    
   1 WC 'Cqp'pBc# 
   1 W DsWp'pW"pfR3 g
   1 Vr` Cbg`P`U%`@R3 E
   1 Vg"pPvfwvwp%R&
   1 VVVVVVVVN`mm`NVEEEEEEEEEEEEEEEEEEEEEEEEVN`m``NVVVVVVVVEEEEEEEEEEVVVVVVVVNff`NNNNNNNNNVEEEEEEEEEEVNNNNNNNNNf`NVVVVVVVVVFFFFFFFFFFVVVVVVVVVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVVVppppppppppppppppppppppVVVNffNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNfffffffffffffffffffffffffffffffff
   1 VT $FU$UDw
   1 VT $FU$RAU
   1 VNNNNNN```mm`NNNNNNNNV
   1 VNNNNNNNN`mm`NVVVVVVVV
   1 VISUALIZZAZIONE DATI?  (s/n)
   1 VISUALIZZAZIONE DATI?  
   1 VISUALIZZAZIONE BARRE?
   1 V"V!VFTPUTUw EPuUT %
   1 Uw P`PV$ RC
   1 USARE I TASTI 
   1 USANDO I TASTI DESTRA/SINISTRA;
   1 URPU@RPT@$TE
   1 UN;TASTO;;PER;CONTINUARE
   1 UDP%E" RPE
   1 U%RPDTTPRPUUP
   1 U%P&@U!"U%
   1 U% RPeDU"E
   1 U#P$FWADUE
   1 The Wizard
   1 Test Superface
   1 Test FDD 3~
   1 TeQTUPUUUw UPuUT %
   1 TePUR%`UEb
   1 TePPTUb@RURU@rW
   1 TePFUeU UPUUT %
   1 TUT RPT@EDP
   1 TUPuR%PUER
   1 TUPPtuR@RUrU@6C
   1 TUPBWUR@TPEE%W
   1 TITOLO=?(max10car)
   1 TAMBURINO N
   1 T#0 u03 P`V7
   1 T <D>< DDDD
   1 Screen machine
   1 Schermi dei lettori
   1 SUPER     
   1 STELLARE  
   1 START     ^
   1 SOMMARIO  
   1 SETTEMBRE - OTTOBRE
   1 SEI MIGLIORI DI OGGI
   1 SCROLL in alta risoluzione versol'alto col wrap-around",
   1 SCROLL in alta risoluzione versoil basso col wrap-around",
   1 SCRIVI LA TUA SIGLA.
   1 SCONFITTO;IL;MAGO;
   1 SANDY FLOPPY 3""
   1 SANDY     
   1 S:S:<SELE=IONE
   1 S6g Wg3 'p'af
   1 RuveRpGPbUERp
   1 RuE"ppGWGW%p%Wp
   1 ReuD``VRvRG`UR`
   1 Reb%R VP"WUR`
   1 RUN;N:;6;;;;
   1 RUN TEST: 
   1 RU" RpV@eUE
   1 RU" RPT@EeE
   1 RICORDATI!
   1 RFGD@@dbDbE@Wb@
   1 RFEU@@DbDbU@Ub@
   1 REGISTRAZIONE SCHERMO?
   1 REEU@@TRDRU@UR@
   1 REDER TPBWUR@
   1 R0%% UBubPt
   1 R&"`P@`UPUP%R 
   1 QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQFFFFFFFFFFFFFFFFFFFFQQQQQQQQQQQQGGGGGGGGGGGGGGGGGGGFQQQQQQQQQQQQFFFFFFFFFFFFFFFFFFFFQQQQQQQQQQQQFGGGGGGGGGGGGGGGGGGGQQQQQQQQQQQQFFFFFFFFFFFFFFFFFFFFQQQQQQQQQQQQGGGGGGGGGGGGGGGGGGGGQQQQQQQQQrrrrrrrrrrrrrrrrrrrrrrrrrrQQQQQQrrrrrrrrrrrrrrrrrrrrrrrrrrQQQQQQrrrrrrrrrrrrrrrrppprrrrrrrQQQQQQrrrrrrrrrrrrrrrrppprrrrrrrQQQQQQrrrrrrrrrrrrrrrrppprrrrrrrQQQQQQrrrrrrrrrrrrrrrrrrrrrrrrrrQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQQMNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
   1 QPddPRGf' T
   1 Q"1"1DdPfWgw EPwUt %
   1 Proponendosi di approfondire ulterior- mente in un prossimo futuro le possibili- ta' grafiche dello ~SPECTRUM~, gli autori considerano a questo punto opportuno ana- lizzare, fra l'altro, le potentissime fun-zioni che Sir Clive Sinclair ha reso di-  sponibili per manipolare le stringhe.
   1 Posta & Mercato
   1 P`B3$ 0ee@"0b
   1 PT000000000
   1 PREMERE  UN TASTO
   1 POSTA     e
   1 POKE BC,A":
   1 POKE 17000,L                    POKE 17001,H                    "
   1 POKE 17000,HL-256*
   1 POI PREMI ENTER
   1 PE==I;DI;PORTA;800;PUNTI
   1 PALOMBARO 
   1 P&@R""SQDdP
   1 P&@3%PeU&E
   1 P%@U%PUUeE
   1 P$FRBDQqTeP
   1 OOOOOOOOOOOOOOOOOOOOOOO
   1 OOOOOOOOOOOOOOO
   1 NON PERDETEVELO!"
   1 NNNNNNNNNVVVV
   1 NNNNNNNNNNNNNNNNNNNNNN
   1 NNNNNNNNNNNNNNNNNN
   1 NEWS      
   1 N         p
   1 N         
   1 MONTAGGIO::::CICERI;EUGENIO
   1 MAX 16 CARATTERI, PREGO
   1 MACHINE che contiene    nuove routines";
   1 MACHINE 1'
   1 MA SEI TRA I PRIMI  
   1 La routine e l'informazione     video non possono essere        rilocati",,
   1 LET a$ (2 TO 4)=~ab~"
   1 LD HL,2560d                     LD A,1                          LD (23618),HL                   LD (23620),A                    "
   1 LD HL,(32123)
   1 LD (19000),HL
   1 LD (16320),HL
   1 L/M       
   1 JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDDDDJJJJJDEEEEEEEEEEEEEEEEEEEEEEEEEDJJJJJDEBBBBBBBBBBBBBBBBBBBBBBBEDJJJJJDEB
   1 Indirizzo di partenza      ";23860
   1 Indirizzo di partenza      ";23800
   1 ISTOGRAMMI
   1 ISTOG. mk21
   1 INTRODUZIONE VETTORI DATI" '"PER ORDINATA"'"
   1 INTRODURRE VALORE"'"TETTO IDEALE ASCISSE
   1 INTRODURRE VALORE"'"ASCISSE 
   1 INTRODURRE DATO n.
   1 INTESTAZIONE 
   1 IL;NOSTRO;MAGO:;
   1 IL GIOCO E' FINITO  
   1 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
   1 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$
   1 I PUNTATORI":
   1 HEY;SIMONE:;VA;BENE;COSI.:;:::
   1 HEADER    
   1 H$P(P,P0P4P8P
   1 GpVFr%PV%@
   1 GjwQsPLKTQ
   1 Ga%Pp%$dtBpDTRWD 
   1 GU" RpGPTU%
   1 GT%P %$TURPDTRUD 
   1 GRAFICA:::SIMONE;MAJOCCHI
   1 FTPuR%PEER
   1 FTP"WUR`VP%d%W
   1 FTP vuR`RUrG`Re
   1 FLOPPY    
   1 FINE      t
   1 F&dddddddd&&&&&&&&dbq8
   1 Eugenio Ciceri 1984
   1 Eugenio Ciceri
   1 Editoriale
   1 ETPURS2RPV
   1 ERPb &%`EUQ
   1 EPTFR%PV%@
   1 EFRPgDuVDU'
   1 EFRPBT% RpeRP!
   1 EEEEEEEEEEEEEEEEEEEEBEDJJJJJDEB
   1 EDTPeDSTDU%
   1 EDTPBT% RPERPA
   1 EA%P %$dURPDTRUD 
   1 E;GUADAGNATO;UN;POSTO;
   1 E5" RPUVTUE
   1 Dfwf'R E"UUp"PUWWpu
   1 DdPuR%`EEb
   1 DdPPtub@RWrE@RU
   1 DUPUT RPRT%U
   1 DIMOSTRAZIONE
   1 DEDPRPT$BPt
   1 DDDDDDDDDDDDDDDDDDDEBEDJJJJJDEB
   1 DA;OGNI;PIANO;E;SCONFIGGERE;
   1 Corso L/M 6
   1 Corso Basic 6
   1 CREAZIONE NUOVO ISTOGRAMMA
   1 CREAZIONE  ISTOGRAMMA
   1 CQ d@rq`#R'
   1 COVER 6   
   1 COSTRUITE;LA;PORTA;PER;USCIRE;
   1 COPYRIGHT:::AQUARIUS;ED:;1984
   1 COPY 24"''"
   1 COPIA SU STAMPANTE?
   1 CONGRATULA=IONI:HAI;
   1 COMBATTENTE
   1 COMBATT.  
   1 COLORE INTESTAZIONE=? 
   1 COLORE DI BASE"'"PER IL GRAFICO=?
   1 COLORE DELLE SCRITTE=? 
   1 COLORE ANNOTAZIONI=?  
   1 COLLABORANO A RUN
   1 CIAO STEED!
   1 CARICAMENTO CRUSH UP
   1 CAPS SHIFT
   1 BY STEED FOR RUN  
   1 BONUS;OGGETTI;1000;PTI
   1 BBBBBBBBBBBBBBBBBBBBBEDJJJJJDEBBBBBBBBBBBBBBBBBBBBBBBEDJJJJJDEFFFFFFFFFFFFFFFFFFFFFFFEDJJJJJDEFDEEEEEEEEEEEEEEEEEEEDFEDJJJJJDEFDGGGGGGGGGGGGGGGGGGGDFEDJJJJJDEFDDDDEEEEEEEEEEEEEEDDDFEDJJJJJDEFDDDDGGGGGGGGGGGGGDDDDFEDJJJJJDEFFFFFFFFFFFFFFFFFFFFFFFEDJJJJJDEEEEEEEEEEEEEEEEEEEEEEEEEDJJJJJDDDDDDDDDDDDDDDDDDDDDDDDDDDJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
   1 BBBBBBBBBBBBBBBBBBBBBEDJJJJJDEB
   1 BASIC     c!n
   1 B2g VDcBD%
   1 Ampli BF DIY
   1 ANNOTAZIONI
   1 AMPLI BF 2
   1 AMPLI BF  
   1 ALLA;TAVOLA;ROTONDA:
   1 ABCDEFGHIJKLMNOPQRSTUVWXY=;:
   1 ABBONATI  
   1 A$="R U N"
   1 A$="I L  R E G I S T R A T O R E":
   1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   1 <<???<<<<<
   1 ;o$(h);" = ";y(h)
   1 ;n$(h);" =";
   1 ;RUN;PRESENTA;
   1 ;;RECORD;;
   1 ;"|17'car.";
   1 ;"una standista ed e' addirittura riuscito a sollevare il Nostro.    La folla ha ovviamente solle-vato un'ovazione."
   1 ;"produzione estera, quindi ci pa-re logico interrogarci sul futu-ro del nostro beneamato Spectrum(di notevole longevita')."
   1 ;"nata della nostra.                 Fra le altre cose esiste an- che una testata locale dedicata al C-64 che casualmente si chia-ma 'RUN'!"
   1 ;"di Massimo Cellini";
   1 ;"di Massimo Cellini"'''
   1 ;"cita'  su Your Computer da partedelle solite grandi e potenti   case produttrici di sofficiume.   Si tratta probabilmente della prima avvisaglia del cambiamentodel mercato."
   1 ;"_______________ 1 ______________"
   1 ;"______________ RUN _____________"
   1 ;"______________ 9 _______________"
   1 ;"______________ 8 _______________"
   1 ;"______________ 7 _______________"
   1 ;"______________ 64 ______________"
   1 ;"______________ 6 _______________"
   1 ;"______________ 57 ______________"
   1 ;"______________ 52 ______________"
   1 ;"______________ 5 _______________"
   1 ;"______________ 4 _______________";
   1 ;"______________ 36 ______________"
   1 ;"______________ 35 ______________"
   1 ;"______________ 34 ______________"
   1 ;"______________ 33 ______________"
   1 ;"______________ 32 ______________"
   1 ;"______________ 31 ______________"
   1 ;"______________ 3 _______________";
   1 ;"______________ 2 _______________";
   1 ;"______________ 17 ______________"
   1 ;"______________ 16 ______________"
   1 ;"______________ 15 ______________"
   1 ;"______________ 11 ______________"
   1 ;"______________ 10 ______________"
   1 ;"_____________";n$;"______________":
   1 ;"_____________ RUN ______________";
   1 ;"WIZARD";
   1 ;"VICENZA"
   1 ;"VIALE DELLO SPORT,19":
   1 ;"TARABINI LANFRANCO":
   1 ;"SPECTRUM SUPER AMPLIFIER";
   1 ;"POTETE CARICARE I PROGRAMMI"
   1 ;"PER EVENTUA-LI INSERIMENTI DELLE STESSE"
   1 ;"LD A,(pq)   3a                  LD BC,(pq)  ed4b","LD DE,(pq)  ed5b","LD HL,(pq)  2a",,"LD (pq),A   32",,"LD (pq),BC  ed43","LD (pq),DE  ed53","LD (pq),HL  22",,
   1 ;"I' M READY FOR THE NEXT ONE":
   1 ;"GESTIONE ISTOGRAMMI";
   1 ;"GESTIONE ISTOGRAMMI"
   1 ;"= ";n$(h)
   1 ;"36031, DUEVILLE";
   1 ;"*******************";
   1 ;"*******************"
   1 ;"& Domenico Cellamare"
   1 ;" sesta  puntata"
   1 ;" Premi un tasto per continuare":
   1 ;" = ";y(h)
   1 ;" ";(l);" ":
   1 ;"  ";(h);"  ";
   1 ;"   Sarcasmo a parte, nessun pre-sente ha potuto vedere il clas- sico 'vagito' della macchina da-to che a questa era stata negataogni forma di alimentazione."
   1 ;"   La prima riguarda  gli ormai stracitati MSX: allo stand JVC  il connubio Videodisco-MSX ha   dato dimostrazione della potenzasconcertante del videogame a    Laser Disc."
   1 ;"   Fai partire il registratore "
   1 ;"   Anche in questo programma,checontiene la solita riga 0 
   1 ;"    direttore  responsabile             Simone Majocchi"
   1 ;"     FERMA IL  REGISTRATORE"
   1 ;"         "
   1 ;"           DIRETTORE"''"        SIMONE MAJOCCHI"
   1 ;"                                "
   1 ;"                                  FAI PARTIRE  IL REGISTRATORE                                  
   1 ;"             
   1 ; " E DI ";
   1 ;             "
   1 :::::::::::::::::
   1 :8888888:8888
   1 8888}rrrrrrrrrrr}
   1 8888}rqqqqqqqqqq}
   1 8888}riiiiiiiiir}
   1 8888}riDDDDDDiir}
   1 8888}qqqqqqqqqqq}
   1 88888<888888888888}rrrrrrrxxxx}
   1 88888:88:8:88888::8888888:8888
   1 88888888:::::8::::888:::8:88(((((004888::::::::8::888:::8888(()((044>8:::::::888::8889998888(()(0044><:::::::888::8899998888((((0244><88:::::888::899999<<
   1 88888888888}}}}}}}}}}}}}
   1 88888888888}rrrrrrrrrrr}
   1 88888888888}riiiiiiiiir}
   1 88888888888}riDDDDDDjir}
   1 8888888888888888889999999999999)8888888888888888888888888888888888888888888888888888888888888888888888888888888888??????????????????????????????88??????????????????????????????8
   1 88888888888888888888888888888888888888888888888888888888888888888}}}}}}}}}}}}}=88888<888888888888}rrrrrrrxxxx}
   1 88888888888
   1 60000 PUNTI 
   1 6 suono dis 
   1 5<DIMOSTRA=IONE;
   1 5 suono ins 
   1 5 DIMOSTRAZIONE
   1 4<SINCLAIR;INTERFACE;2;
   1 4 joystick  
   1 4 ZX INTERFACE 2
   1 3<PROTEK;JOYSTICK;;
   1 32124"'"LET L=
   1 32123+256*
   1 3*giorno)"
   1 3 tastiera  
   1 3 PROTEK JOYSTICK 
   1 2k\2\C2\D>
   1 2<KEMPSTON;JOYSTICK;;
   1 23730+256*
   1 23641+256*
   1 23635-23755"
   1 20000 PUNTI 
   1 2 giocatori 
   1 2 KEMPSTON JOYSTICK 
   1 1<TASTIERA;
   1 1;''~  m/g  )~;a$"
   1 123456789022
   1 100;PTI;AL;COLPO
   1 1.i.1.i.1.i.1.i.1.i.1.i.1
   1 1.i.1.i.1.i.1.i.1.i.1
   1 1.i.1.i.1.i.1.i.1
   1 1.i.1.i.1.i.1
   1 1,~Lun~,2,~Mar~,3,~Mer~,4,~Gio~,5,~Ven~,6,~Sab~,7,~Dom~"
   1 1,~Gen~,2,~Feb~,3,~Mar~,4,~Apr~,5,~Mag~,6,~Giu~,7,~Lug~,8,~Ago~,9,~Set~,10,~Ott~,11,~Nov~,12,~Dic~"
   1 1 giocatore 
   1 1 TASTIERA
   1 1 2 3 4 5 6 7 8 9 0 p o i u y 
   1 1         2         3         4         5         6         7         8         9         0         p         o         i         u         y         X
   1 000000000UP
   1 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111100000000ppppq01qqqqqq00000021((122000000pppq101qqq(()00000011((101////////)1101qq1)))000000hhhhhh1((((//((hhhhhh11()1000000hhhhhh1((((//((hhhhhh11()1000000hhhhhh1((((//((h1111h11()1000000hhhhhh1((((//((h1111h11()1000000hhhhhh)))))//)(i1111i11((1000001hiiiii)((((//((i1111i11101000000hiiiiiq((((//((i1111i10000000
   1 00000000000
   1 .i.i.i.i.i.i.i.i.i.i.i.
   1 .i.i.i.i.i.i.i.i.i.
   1 .i.i.i.i.i.i.i.
   1 .i.i.i.i.i.
   1 .1.i.1.i.1.i.1.i.1.i.1.i.1.
   1 .1.i.1.i.1.i.1.i.1.i.1.
   1 .1.i.1.i.1.i.1.i.1.
   1 .1.i.1.i.1.i.1.
   1 .1.i.1.i.1.
   1 ...00000000...00000000...00000000...00000000...00000000
   1 .......SCREEN"
   1 ...........MACHINE                                
   1 ............POSTA                                
   1 ............EDITORIALE                                
   1 .............SUPER                                
   1 ..............PALOMBARO                                
   1 ................WIZARD                                
   1 ................CRASH UP"
   1 .......................JUMP                                
   1 ........................NEWS"
   1 ..........................................
   1 ,p,q,,,r,s,
   1 ,orizzontale;x$ :
   1 ,orizzontale;n$(k)
   1 ,oppure solo quelle che ti inte- ressano."
   1 ,,"      FERMA IL REGISTRATORE",,,:
   1 ,,"      FERMA IL REGISTRATORE",,,
   1 , troviamo una utility grafica"
   1 +(colorebase<9
   1 +(colore<9
   1 *I PUNTEGGI PIU' ALTI:*
   1 (y(vettore)*rapporto)
   1 (y(l)/rapporto1)
   1 (y(l)*rapporto)
   1 (t$);"  n=? (max ";(ascisse);")";y$:
   1 (n$(l));"   n=?  (max ";(ascisse);")  ";y$
   1 (max10car)";t$
   1 (max 2 righe)
   1 (i(i(i(i(i(i(i(i(i(i(i(i(i(
   1 (data/vettore)
   1 (SOLO IL PRIMO    "'"VERRA'  "'"RAPPRESENTATO"'"SULLA ORDINATA)"
   1 (SOLO I PRIMI DUE"'"VERRANNO"'"RAPPRESENTATI"'"SULLA ORDINATA)"
   1 (HL/256)  POKE 17001,
   1 (E ,NATU- RALMENTE I PREMI!!!)"
   1 (10/20/50/100) 
   1 (1/7) ";colore
   1 ((y(vettore)
   1 ((0220  888888:::888::999999::8202222088888888:::::8::999998:::2222222:8888888::::::::9999:::::20222:::888888888::::::::::::8:20222:::888888888888::::::::888:2222::888:::8888888888:::::88:::2222::8:::::::::::8888::::::8:8:222:::::::::::::::8888::::::::::222::::::::::::::::::::                                                                
   1 (((0224 8888888:8888::8999998<<
   1 ((((//((hhhhhh
   1 'x''"Quante righe di pixels?"
   1 'variabili di sis-tema'
   1 'r pWRwpgrW%p
   1 'r Rwrp"Bw
   1 'r 7%bwpgp6rwU
   1 'gtv@Pvvgw
   1 'R pWRWpgUW%p
   1 'R bUERpGPdr%u
   1 'R RW"P"rW
   1 '';"P.S.";''"I PROGRAMMI SONO STATI REALIZZA-TI DA ME E TRATTI DA IDEE ED IN-DICAZIONI DI ";
   1 ''''"     DIRETTORE  DIFFUSIONE"''"         PIETRO ROCCHI"
   1 ''''"      e come al solito...":
   1 '''"RUN e' un  periodico  bimestraleregistrato  presso  il Tribunaledi Milano il 7/10/83 con  il nu-mero 469/83. Rights reserved allover the world.La rivista su na-stro magnetico e' brevettata perl'Italia. 
   1 ''"  O <0> PER KEMPSTON"
   1 ''"     da Londra : Alex Gatti"''"   da Boston: Ezio Rotamartir"
   1 '' GGC]~G'"-
   1 '"Start Run 5................START                                Tamburino..............TAMBURINO                                Sommario................SOMMARIO"
   1 '"Redazione, amministrazione , di-rezione e pubblicita' : Via Leo-pardi 9,20123,MILANO. TLX 316392" 
   1 '"Per non perdere altro tempo in  chiacchiere inutili...":
   1 '"Per farlo comparire tutto, biso-gna inserire questa riga di pro-gramma:"
   1 '"L'informazione video, viene ca- ricata da nastro alla locazione 32768: da cio' potete dedurre   che la routine va bene solo per il 48K"
   1 '"Infatti, contenuta nella solita 0 REM, e' presente una routine  in L/M che, con opportune POKEs,dara' risultati stupefacenti" 
   1 '"In questo numero, vi proponiamo delle routines veramente ecce-  zionali, tali da far stupire i  vostri amici chevedranno le ca- pacita' grafiche del vostro com-puter"
   1 '"Come prima cosa, potrai copiare 
   1 '"Antonio Ciampitti, Carlo Squil- lante, Dario Mella,Delia Lo Cal-zo, Ezio Boscani, Enzo Ciancio, Eugenio Ciceri,Franco Tagliabue,Giancarlo Belloni,Giuseppe Caru-so, Massimo Cellini, Paolo Rui, Pierino De Luca, Roberto Cisla- ghi, Silvana, Steed, Tina Cerri."
   1 '"&'r g"rUp"pRu$pw
   1 '" Sul prossimo numero faremo un  po' di pratica con i PEEK ;POKE;LD (ind),acc; LD acc,(ind) e    puntatori quindi mi raccomando, 
   1 '" Questi sono dunque gli indiriz-zi ai quali troverete alcuni deipuntatori piu' utili,la cui co- noscenza da' grande potere sulla"
   1 '" Ad esempio LD DE,(16533),essen-do 16533=4095h, ha come codice  ed5b9540  mentre LD(16539),hl   229b40."
   1 '"  Non mettetevi comunque in tes-ta idee strane dato che non vo- gliamo assolutamente trascurarvia favore delle edizioni interna-zionali, anzi, il materiale ita-liano sara' sempre l'anteprima  delle altre edizioni."
   1 '"   Scherzi a parte, una ristret-ta cerchia di persone (5000 cir-ca) sta gia' avidamente tastandola tastiera del suo QL, purtrop-po noi non siamo fra quelli !"
   1 '"   Per noi italiani e' invece   ancora tutto da vedere dato che il nostro 'boom' e' appena ini- ziato e si spera che duri almenoper una altro annetto."
   1 '"   Ormai e' ufficiale, gli MSX  sono qui fra noi...                Celati sotto varie marche e  fisionomie, si sono lanciati al SIM Ives come previsto."
   1 '"   Il terzo giorno di fiera e'  fortunosamente sopraggiunto il  nostro Corrispondente da Boston che, spacciandosi per un ameri- cano, (supportato dal suo fasci-no pur sempre latino) ha sedotto":
   1 '"   E' appena finito il SIM IVES e come al solito ben poco di    nuovo sotto il sole, a parte le classiche eccezioni."
   1 '"   Con un abile giuoco siamo co-munque riusciti a toccare con   mano QLl'oscuro oggetto del de-siderio, rischiando fra l'altro  l'amputazione della mano destra (standiste o komeiniste ?)."
   1 '"   Come avrete gia' letto nella parte cartecea, RUN e' diventatoInternationel.   L'invasione eu-ropea e' iniziata dalla Germania(anche se non si tratta di una  mossa strategica)."
   1 '"   Ci congediamo su questi toni tendenti al tramonto (ovviamentenon nostro) e vi lasciamo alla  videolettura di quest'ameno N'6."
   1 '"       di Massimo Cellini       "''
   1 '"           
   1 &noN#^#nDT
   1 &@U"#"Q rReV
   1 %wU BRPEbW
   1 %BUPuRpU$T
   1 %BUPERPUET
   1 %$@E"@FUQQ P@T
   1 $RU`""gPUeR%PU%``
   1 $RU@BBGPUER%PU%@D@
   1 $I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$
   1 $FWBA$Q@RQFd
   1 #7wp @`wpwpw'p
   1 #6w`P`Sr@`5
   1 #6qGFwvp'v4C
   1 #######s#r
   1 "un numero che rappresenta l'in- dirizzo a cui noi possiamo tro- vare gli oggetti sopracitati    quali ad esempio l'area delle   variabili,la RAMTOP o tabelle"
   1 "tipo di struttura dinamica e'   molto usato in Pascal e si rive-la molto utile anche in l/m datoche in tal modo noi possiamo co-"
   1 "struire delle tabelle di punta- tori che ci dicono dove abbiamo messo cio' che ci interessa. La piu' importante di queste tabel-"
   1 "q #6qvGww
   1 "puntatore e' la scatola con il  suo bigliettino che si trovano  sempre allo stesso posto fisso;"
   1 "p+23770":
   1 "p+23765",a:
   1 "p+23765",a
   1 "p+23763",
   1 "p+23762",
   1 "p+23760":
   1 "operazioni sono:"''
   1 "o se preferite l'equivalente    
   1 "o l'equivalente"'"
   1 "numero dei bytes di memoria li- bera, con le seguenti operazioniPRINT (
   1 "nell' esiguo spazio all'interno dello Z80 ma anche in quello chesi chiama RAM, cioe' la memoria messaci a disposizione dallo ZX."
   1 "max 10 caratteri, prego "'"(solo uno verra'"'"rappresentato"'"sulla ordinata"'''"dato  n.";
   1 "max 10 caratteri, prego "'"(solo due verranno'"'"rappresentati"'"sulla ordinata"'''"dato  n.";
   1 "macchina. Un elenco completo po-tete comunque trovarlo sul ma-  nuale dello ZX. Citiamo ancora"
   1 "locazioni ci indica quanta memo-ria abbiamo abbiamo occupato traprogramma e variabili relative. Se poi facciamo la differenza   col valore di RAMTOP, abbiamo il"
   1 "le e' quella che viene costruitaautomaticamente dal computer ap-pena lo si accende ed e' quella dedicata alle 
   1 "l'oggetto puntato,invece,puo'   essere qualsiasi cosa e il suo  indirizzo non e' fisso.Questo"
   1 "introdurre valore"'"ascisse (10/20/50)  ";ascisse
   1 "indirizzo 23552 e si estende fi-no a 23733 ; da questa noi pos- siamo ricavare molte informazio-ni."
   1 "in l/m simulare un GOTO 2560    sara' sufficiente fare:"'"
   1 "gono memorizzati nella zona di  memoria indicata dagli indirizzi23628/29"
   1 "eVFTP%ruV
   1 "dopodiche' HL varra 25435."'" L' operazione:                 LD (indirizzo),accumulatore     non altera il contenuto dell'   accumulatore.I codici per queste"
   1 "contenuto del registro A nell'  indirizzo 'x' scriveremo:"
   1 "colore  1/7",i$
   1 "che noi stessi abbiamo creato.  I puntatori sono un po' come    delle scatole nel cui interno   troviamo dei bigliettini che ci dicono dove andare per trovare"
   1 "certe cose. E' molto importante capire bene ed essere padroni   della differenza che c'e' tra   puntatore e oggetto puntato:il"
   1 "celle 31123/24 c'e' il valore   25435,"'"
   1 "bili solo i pochi registri a    nostra disposizione. Si tratta  di trovare il modo di scrivere  dati che ci interessano non solo"
   1 "avra' l'effetto di mettere in   19000 il valore 0 e in 19001 il valore di 125 (7dh)."
   1 "_____________ RUN ______________"''"      COMBATTENTE STELLARE      "
   1 "_____________ RUN ______________"''"           PALOMBARO           "'"       di Massimo Cellini       "''
   1 "Un puntatore come dice il nome  e' una cosa che punta,cioe' in- dica determinati oggetti all'in-terno del computer. E'in pratica"
   1 "Solo ENTER per fondo schermo",
   1 "Quando finisci, premi un tasto":
   1 "Per far questo si usa ancora l' istruzione 
   1 "PURTROPPO, LA MANCANZA DI MEZZI E DI VALIDI TESTI(DIFFICILMENTE REPERIBILI E ALQUANTO ONEROSI ),NON MI PERMETTONO DI ESPRIMERMI E FAR ESPRIMERE IL COMPIUTER AL MEGLIO"
   1 "PREMI 1 PER TASTIERA"
   1 "Ora carica la seconda parte di  
   1 "MANCANO NEL SECONDO PROGRAMMA LEROUTINES DEGLI EFFETTI SONORI SOSTITUITE DA DEI";
   1 "LE MIE ATTUALI CONOSCENZE NON MIPERMETTONO DI FARE DI PIU',MA   CRED0 CHE IL RISULTATO DEI MIEI SFORZI SIA SUFFICIENTEMENTE SOD-DISFACENTE"
   1 "LD A,(DE)  1a"'"LD A,(HL)  7E"'"LD B,(HL)  46"'"LD C,(HL)  4E"'"LD D,(HL)  46"'"LD E,(HL)  5E"'"LD H,(HL)  66"'"LD L,(HL)  6E"
   1 "LD A,(BC)  0a
   1 "LD (HL),E  73"'"LD (HL),H  74"
   1 "LD (DE),A  12"'"LD (HL),A  77"'"LD (HL),B  70"'"LD (HL),C  71"'"LD (HL),D  72"
   1 "LD (BC),A  02
   1 "IN PARTICOLARE LA PRIMA SCRITTA SIMULA L'AZIONE  MURALE  DI UN0 SPRAY"
   1 "IN OGNI CASO, ECCOVI IL MIO INDIRIZZ0:"
   1 "I SEGUENTI PROGRAMMI SONO COSTI-TUITI DA DUE IMMAGINI FISSE E DADUE SCRITTE IN MOVIMENTO"
   1 "Fai partire il registratore":
   1 "Da quale riga ?":
   1 "DATA mensili"'"oppure"'"introduzione vettore dati" '"per ordinata"'"(data/vettore) ";z$
   1 "CONTO QUINDI SU DI VOI PER VIN- CERE IL CONCOR
   1 "COME AVETE POTUTO VEDERE, SONO UN PICCOLO GENIO!"
   1 "BUONGIORNO!!"
   1 "BUONASERA!"
   1 ";" ";"MAX 16 CAR.":
   1 "9";"6a parte
   1 "6";"CORSO DI BASIC
   1 "6",,"   FAI PARTIRE IL REGISTRATORE",,,:
   1 "5";"premi 
   1 "1";"     premi 
   1 "1  : 2,2 K","2  : 100 K","3  : 0,047","4  : 100","5  : 22 - 15 V","6  : 82","8  : 0,047","9  : 330 - 16 V","10 : 0,1","11 : 1","12 : 500 - 25 V","13 : 22"
   1 "0";"________________________________"
   1 "0";"______________";n;"________________"
   1 ",colorebase
   1 "'"oppure"'"
   1 ""U%`gTPWRuRrP@%
   1 " Usciamo un attimo dall'ambito  specifico del l/m per parlare diun argomento molto importante intutti i linguaggi: i pointers."
   1 " Sarebbe veramente difficile    scrivere programmi in linguaggiomacchina utilizzando come varia-"
   1 " Per le operazioni di caricamen-to di un accumulatore doppio colvalore di 2 celle di memoria    valga quest'esempio: se nelle"
   1 " Nel caso dei registri doppi il numero occupa 2 celle di memoriadato che anch'esse, come i re-  gistri possono contenere solo   numeri interi da 0 a 255. Quindi"
   1 " Ci sono anche altre istruzioni PEEK e POKE:"
   1 " Ancora una volta notate l'in-  versione del numero: la parte   alta va dopo e la parte bassa vaprima; cosi' se HL contiene     32000 (7d00h), 
   1 " Al contrario se vogliamo cari- care il registro A col contenutodella cella 'x' l'istruzione sa-ra': 
   1 "  Eccoci per darvi una nuova    serie di routines in L/M nella  nostra SUPERREM che si trova al-l'inizio del listato"
   1 "   Siamo certi che questo gioco vi appassionera' moltissimo e viterra' incollati ala tastiera   (o al joystick) per ore.           Peccato che ne possano usu-  fruire solo i possessori dello  spectrum con 48 k. Un incentivo in piu' comunque per spingere i proprietari della versione ine- spansa a aggiungere i fatidici  e irrinunciabili 32 k."'''"          GOOD LUC
   1 "   Si trattera' forse di un na- turale ricambio del mercato, co-munque i tempi in Inghilterra   sono cambiati e di molto, ne e' indice la diminuzione di pubbli-"
   1 "   Rimanendo in tema di compli- menti, vorremmo far notare che  ormai si riesce ad andare sullo Space Shuttle a pagamento mentrea pagamento il QL non si vede   ancora (questo vale per tutto ilmondo!)."
   1 "   Questa volta vi proponiamo   una  valida alternativa ai soli-ti 'shoot'em up'.                  Si tratta infatti di una ad- venture animata, o meglio, di unarcade del mistero, dove piu' siavanza e piu' sorprese si incon-trano."
   1 "   Per ogni fase ci sono tre'   tesori sul fondo dell'oceano,   recuperati i quali si passera'  al livello successivo.             Attenzione!! Non siate troppoavidi, potrebbe costarvi caro,  molto caro..."
   1 "   Nel frattempo le Software    house inglesi stanno fallendo aduna velocita' sconvolgente, e siparla di marche veramente poten-ti (provate ad Imagin-are...)."
   1 "   Malgrado tutte queste nuove  macchine la nostra rivista fes- teggera' con voi un anno di vitaa novembre (con un numero,insis-tiamo, veramente speciale) e in contemporanea  incomincera' la  ":
   1 "   Lo scopo di questo bel gioco consiste nel trovare le varie   parti che compongono una porta  magica. Quando l'avrete comple- tata paserete al livello succes-sivo."
   1 "   L'accoglienza non e' stata lapiu' calda, ma tutto sommato il pubblico ha dimostrato di rece- pire correttamente il messaggio."
   1 "   In breve tempo ci si immede- sima a tal punto che si crede   realmente di condurre una astro-nave nello spazio profondo."
   1 "   Il parco macchine istallato  e' cospicuo e ci sembra improba-bile la riconversione in altri  computer in tempo breve."
   1 "   Finalmente ecco un originale e divertente gioco di abilita'  anche per i 16 k.                  Come si puo' intuire dal ti- tolo, vi dovrete calare nei pan-ni di un vecchio palombaro sem- pre intento a recuperare antichitesori giacenti da millenni sul fondo dell'oceano. Ma il compitonon e' semplice come si potrebbepensare. Le profondita' abissalisono infatti abitate da letali  creature, il cui tocco e' fata- le per il malcapitato che osera'avvicinarle."
   1 "   Dobbiamo ammettere che ci la-scia abbastanza perplessi scor- rere sul video le folte pagine  del nostro 'magazine' rivedute ecorrette da parole composte e   dieresi, comunque non possiamo  che esserne fieri."
   1 "   Dal punto di vista dell'edi- toria On Tape la Germania e' an-cora agli albori, mentre quella su carta e' di molto piu' scate-"
   1 "   Cercate comunque di non farviaffascinare troppo dalle stelle poiche' lo spazio e' anche pienodi insidiosissime astronavi     aliene che sembra non attendano altro che speronarvi o colpirvi con i loro micidiali missili.      Attenzione dunque perche( di-sponete di solo 4 scudi esauritii quali ogni collisione sara'   fatale per il vostro indifeso   incrociatore stellare."
   1 "   Anche se all'apparenza puo'  sembrare uno dei tanti giochi di'pilotaggio spaziale', in real- ta' questo COMBATTENTE STELLARE si differisce sicuramente dai   suoi simili per molte peculiari-ta' che lo contraddistinguono;  prima fra' tutte la stupenda    grafica vettoriale che produce  uno straordinario e realistico  effetto tridimensionale."
   1 "   Alla Microstar invece brilla-va il CPC-464 Amstrad: un nuovo coputer 'tutto compreso' (moni- tor verde o colore, supergraficae supermemoria, registratore e  tastiera professionale) a meno  di 700 mila lire."
   1 "   A parte questo si e' anche   visto il fantasmatico QL (pro-  tetto da catenine e catenacci adevitare che in preda ad un at-  tacco di 'teletrasporto' si in- volasse nelle mani di qualche   furbino.  Si tratta pur sempre  di un pezzo quasi unico!"
   1  visione dello 
   1  troviamo il puntatore  al primo byte non usabile per ilBASIC: in pratica questo e' l'  indirizzo della RAMTOP."
   1  significa"'"
   1  routines di COPY"'''"
   1  ricercaindirizzo linea 9001
   1  ricerca dell'indirizzo della linea 9001
   1  qui c'e' il puntatore  all'area delle variabili. Se in un programma BASIC noi scriviamoLET COSTO=1000, il numero 1000, associato alla parola costo ven-"
   1  questo e' il puntatore che ci indica l'ultimo byte     dell'area delle variabili. Dato che questa viene dopo il listatodei programmi,il 
   1  questo e' il puntatore alla prossima riga da eseguire"
   1  questo e' il puntatore    al numero di statement all'in-  terno della riga alla quale si  deve saltare. Ad esempio se noi volessimo con delle istruzioni"
   1  per continuare        "
   1  non e' altrettanto facile ilformare una sequenza di allofoni per for- mare parole o frasi perfettamente compren-sibili.A
   1  n=?(max9car.)
   1  n=?(max10car.)
   1  ma con una scrit- tura leggermente diversa dal    solito. Se vogliamo memorizzare o per meglio dire copiare il"
   1  equivalente a          
   1  corrisponde alle 2 istruzioni basic               
   1  che significa     
   1  che nello ZX parte dall'"
   1  che ci da' il numero di   righe che vengono usate per la  parte inferiore dello schermo;  se pokato a 0 permette di al    posto delle 22 righe di schermo normalmente disponibili, di uti-lizzarne 24"
   1  caricamento di uno 
   1  by AQUARIUS EDIZIONI"
   1  UN TASTO PER CONTINUARE 
   1  UDPRPVETPTA"PA
   1  U"PRppgTPVB"P!
   1  STELLARE 
   1  SCEGLI  LE  LETTERE
   1  SANDY SUPERFACE
   1  RUN 84 BY EUGENIO C. 
   1  RIINSERIRE DATO n.
   1  REGISTRAZIONE SCHERMO
   1  PRINT ~ dato ~;numero;~=~;d(numero)"'" 
   1  PRINT x$"
   1  PRINT c$"
   1  PRINT a$"
   1  PRINT ,x$''a$'b$'c$'d$'e$'f$"
   1  NEXT n"'" 
   1  NAVE EXTRA 
   1  LETTURA DATI ORDINATA 
   1  LET x$=~abcdefghki~"'" 
   1  LET f$=x$()"'" 
   1  LET e$=x$( TO )"'" 
   1  LET d$=x$(5)"'" 
   1  LET c=VALa$+VAL~2*4~:PRINT c"
   1  LET c$=~c$=  ~+a$+b$"'" 
   1  LET c$=x$( TO 5)"'" 
   1  LET b$=x$(4 TO )"'" 
   1  LET a=10:LET a$=~frutta~"'" 
   1  LET a$=~123456~"'" 
   1  LET a$=x$(2 TO 5)"'" 
   1  LET a$= STR$ a: PRINT LEN a$"'" 
   1  LET a$ (2 TO 4)=~abc~"'" 
   1  INPUT ~numero=?~,a"'" 
   1  INPUT ~numero di ordinamento=?~ '~(max 10)~,numero"'" 
   1  INPUT ~dato ~;n;~=?~,d(n)"'" 
   1  INPUT E CALCOLO BARRE
   1  INIZIAL. VARIAB. ASSI 
   1  FOR n=1 TO 10"'" 
   1  DIM a$(5)"
   1  DIM a$(10,2)"
   1  CRUSH    
   1  BRAVO! HAI UN BUON PUNTEGGIO 
   1  Aquarius Edizioni 1984  
   1  ...........AMPLI BF                                
   1  .............BASIC"
   1  ..............FLOPPY                                
   1  .................L/M"
   1  "'ascisse
   1   VISUALIZZAZIONE DATI  
   1   VISUALIZZAZIONE DATI 
   1   RICHIESTA DATI  
   1   REGISTRAZIONE  SCHERMO  
   1   RECORDS  
   1   OPZIONE  DATA O VETTORE  
   1   Invece di favolose ricchezze, avete tro-vato una...miniera di guai, che si presen-tano di fronte alla vostra astronave sottole sembianze di strani esseri generati da
   1   INIZIALIZZAZIONE VARIABILI 
   1   GENERAZIONE COLONNINA  
   1   GENERAZIONE BARRA  
   1   Con questo programma, potrai  usufruire al meglio della tua   stampante (se ce l'hai)."
   1   CONTROLL0  DATI  ASCISSE  
   1   AUTOMATICA   
   1   AQUARIUS ED. 
   1   ********************* 
   1    Troverete anche qualche Utility dedica-ta al video a giusto complemento delle    routines di scroll dell'ormai glorioso nu-mero uno.  Bando quindi alle ciance e...
   1    Questo fatto non deve comunque demora- lizzarvi piu' di tanto, infatti dove non  e' arrivato il buon 'uncle Clive' e' arri-vata la SANDY con un sistema di floppy    disk da 3" la cui bonta' di funzionamento e' paragonabile a quella di sistemi piu'  potenti.6
   1    Naturalmrnte non abbiamo bisogno ne' diun pennello ne' di qualche secchio di ver-nice: la vernice la fornisce direttamente lo Spectrum, mentre il "pennello" sono i  nostri piedi, o meglio quelli dello stranoomino che dovremo far saltellare per tuttolo schermo del nostro TV.H
   1    LETTURA DATI ORDINATA  
   1    INPUT E CALCOLO DATI   
   1    FAI PARTIRE IL  REGISTRATORE 
   1    DATA READ RESTORE
   1     VARIABILI STRINGA
   1     INIZIO LOOP BASE 
   1     FINE    
   1     ATTENTI A NON CADERE !!!A
   1     ASCISSE    
   1     ASCISSE  
   1      inizio LOOP base  
   1      FINE LOOP BASE 
   1      FINE       
   1      COMBATTENTE STELLARE 
   1      ASSUNZIONI    
   1      -ENTER- per continuare 
   1       FERMA  IL  REGISTRATORE 
   1        fine LOOP base  
   1        Selezione Opzioni
   1         ISTOGRAMMI
   1         3 - KEMPSTON
   1         2 - FULLER
   1         1 - TASTIERA
   1         *****
   1              LEN
   1              DIM
   1                               Y
   1                                   FAI PARTIRE  IL REGISTRATORE 
   1                                     FAI PARTIRE IL REGISTRATORE                                 "
   1                                      FERMA IL REGISTRATORE                                      
   1                                      FERMA IL REGISTRATORE  
   1                                                                                                                                 
   1                                                                    
   1                                                                 
   1                                                               
   1                                                          
   1                                                 
   1                                              
   1                                         
   1                                  
   1                                 
   1                             
   1                 
   1              
   1